ecuadorean thrush - French English Dictionary